atomic number 20 - Turkish English Dictionary